remittance for the amount payable - Francés Inglés Diccionario